# Evolution - API Grátis === Transcrições de: Evolution - API Grátis === Tipo: Playlist Data: 08-01-2025 23: 51: 47 ## Vídeo 1: <https://www.youtube.com/watch?v=7BNFbRVczFE> (Idioma: pt) [Música] Olá colegas, Pedrinho da Nasa aqui, especialista em automação e marketing. Hoje, nós vamos explorar juntos um pouco mais dessa ferramenta incrível chamada **Chatwoot**, uma aplicação multi-canal pronta para se utilizar no formato de multiempresas, gratuito se você hospedar aí na sua máquina. Hoje, nós vamos explorar aí a criação de uma conexão com uma API que eu fiquei surpreso do tamanho da praticidade que foi criar uma caixa de entrada e conectar o meu dispositivo no **Chatwoot**. Tá bem! Eu fiquei tão assombroso com a facilidade que foi de eu estando criando uma caixa de entrada que eu falei eu preciso trazer esse vídeo aqui pro pessoal, pois mesmo que você não seja programador, realmente essa aqui **tá mamão com açúgar está**. Viu! Não utiliza nenhuma aplicação terceira, a gente cria ali a caixa de entrada a partir de um post **curl** bem simples no terminal. Tá então, para você que me acompanha, eu já deixo aqui meu muito obrigado. Se você tá chegando hoje, seja bem-vindo! Seja bem-vinda ao canal da comunidade **zdg**! Colegas, como de costume, passo a passo, pronto, página de apoio disponível ali para vocês copiarem e colarem os códigos que eu vou passar. Só que antes de continuar, ajuda a esquentar esse vídeo! Dá uma like, comenta, compartilha o vídeo na comunidade. Isso é muito importante pro YouTube entender que esse conteúdo é relevante e levar para mais pessoas. Bora lá, sem mais churumelas, isso aqui é o Chatwoot, tá para quem não conhece. Aí é uma solução que você pode conectar diversos tipos de canais: **Insta**, **Face**, **Whats**, **Telegram**, e-mail. Tá e ele também vem pronto para você trabalhar no formato de multiempresas (formato SAS multi-tenant). Tá bem! Então, a solução é bem robusta, bem completa e tá ganhando coraçãozinho aí da turma que trabalha com sistemas de múltiplos atendentes. Tá bom, eh! Primeira coisa, não vou passar pela instalação do **Chatwoot** com você, né. Inclusive, esse vídeo vai ser muito rápido porque a instalação é tão rápida e a criação da caixa de entrada é tão simples que não vamos perder muito tempo aqui, não. Tá! É então, não vou mostrar a instalação do **Chatwoot** com você, tem vídeos no canal mostrando instalação de **Chatwoot** tem vídeos no YouTube mostrando instalação de **Chatwoot** tem as documentações do **Chatwoot** tem o conteúdo que você também consegue acessar dentro da própria comunidade **zdg**. Então, nós vamos partir direto pro ataque em cima da **Evolution API**. Tá bom então! Tenho apenas dois pontos para passar: 1. Eu já estou conectado à VPS na qual já tenho o **Chatwoot** instalado. Se não instalou tá bom, tenha em mente que mencionarei aqui como instalar. 2. Vou apresentar bastante código no vídeo, então quem quer seguir o passo a passo sem falhas irá examinar e copiar esse código exato aqui que eu mostro. Tá, vamos começar! ## Vídeo 2: <https://www.youtube.com/watch?v=WJRMZhBv6bs> (Idioma: pt) [Música] Olá colegas, Pedrinho da Nasa aqui, especialista em automação e marketing. Hoje, estava preparado para apresentar uma integração incrível e gratuita em um vídeo, porém, estou de luto por ferramentas como o **Manchete** **bote conversa**. E, na hora que deram indicar, estava em momento desculpa, por isso neste vídeo, vou apresentar a **Evolution API**, que é uma API construída com base no projeto do **Code Chat**. Tá bem então! Eu fiquei tão assombroso com a facilidade que foi de eu estando criando uma caixa de entrada que eu falei eu preciso trazer esse vídeo aqui pro pessoal, pois mesmo que você não seja programador, realmente essa aqui está mamão com açúcar *está*! Viu! Não utiliza nenhuma aplicação terceira. A gente cria ali a caixa de entrada a partir de um **curl** bem simples no terminal. Tá então. Para você que me acompanha, eu já deixo aqui meu muito obrigado. Se você tá chegando hoje, seja bem-vindo! Seja bem-vinda ao canal da comunidade **zdg**! Colegas, como de costume, passo a passo, pronto, página de apoio disponível aqui para vocês copiarem e colarem os códigos que eu vou passar. Só que antes de continuar, ajuda a esquentar esse vídeo! Dá uma like, comenta, compartilha o vídeo na comunidade. Isso é muito importante pro YouTube entender que esse conteúdo é relevante e levar para mais pessoas. Bora lá, sem mais churumelas, isso aqui é a **Evolution API**, tá para quem não conhece. Aí é uma API nova, tá do **teade Evolution**. Parabéns, turma, seu serviço está *top*. Tá bem então! --- ### Clonando o Repositório O primeiro passo para utilizar a **Evolution API** é clonar o repositório, que eu deixo aqui: ``` git clone Evolution-API ``` Bem, pessoal, quer aprofundar teus conhecimentos, quer aprender como rentabilizar? Então, entra na comunidade **zdg** agora, o link tá na descrição desse vídeo. Obrigado, todos! Forte abraço! Se tiverem dúvidas é apenas chamar! Olá, Pedrinho da Nasa, até a próxima m. # Evolution API e tapbot para construção de fluxos de conversas ## Solução Utilize a API Evolution e o tapbot para criar fluxos de conversas com caixinhas no seu Flow. ``` Isso é muito fácil de utilizar e pode ser manipulado por qualquer tipo de pessoa com qualquer tipo de conhecimento. ``` ### Pré-requisitos * VPS (Servidor Virtual Privado) * Conta FPS (Flex Pass Flexpass) * Evolution e tapbot já instalados no seu VPS ### Passo-a-passo 1. Realize a conexão com o seu VPS e a minha VPS já feita. 2. Conecte o seu VPS à minha VPS através do seguinte passo: ``` Clone o repositório do tapbot no seu VPS ``` 3. Instale node. js (Node. js) e pm2 (Gerenciador de Processos) para manter a solução em execução no background do VPS. ``` Verifique se sua VPS already tem o Node. js? Se não tiver, vá em `<https://nodejs.org/>`_ para fazer o download. ``` 4. Abre a terminal no seu VPS e instale o Node. js e o pm2: ``` `npm install -g nodejs pm2` ``` 5. Abra o tapbot e inicie a aplicação com o comando: ``` `pm2 start app. js` ``` 6. Crie uma instância do tapbot e configure-a de acordo com suas necessidades: ``` Crie um QR Code aqui ``` 7. Agora você pode criar fluxos de conversas com caixinhas utilizando o tapbot. ### Observações * Isso pode realmente revolucionar todo o mercado de ferramentas para construção de fluxos de conversas. * Grátis e em graça. ### Créditos A integração foi feita pelos Mosqueteiros Davidson, Edson e outro que eu não lembro do nome. Estes três estão por trás deste projeto pessoal e realmente devem ser elogiados. --- ``` É importante reforçar que esta solução não foi desenvolvida pela autoria do canal, e que somos apenas a fornecedora das informações passo-a-passo para que os usuários possam seguir os passos e implementar em seu ambiente. ``` # Meu Ambiente de Trabalho No meu ambiente de trabalho, no meu Postman, vem aqui no set Type bot ele vai trazer essas informações. ## Aqui no meu Você vai passar URL. Nosso URL que estamos utilizando é o `http`. Então você virá aqui. No site, se for via Postman. Tudo bem. Depois eu rodo no Curry que vai ficar mais prático. ### 80 Type bot 7 teste porque aqui a distância é teste. Tá então, se eu vir a base da URL que é a base da URL da sua página está instalado na parte 8080p da sua VPS e a Instância que no caso que eu chamei de teste, foram questões que nós criamos aqui. Bichinhos nasce é teste. Legalzinho. #### Body E aí ele já vem com Body pronto. Tá authorization é o tipo de IPI aqui aquela ipe que passamos. Tudo bem. Que aquele toquezinho que vem no nosso Body é que a gente vai depois vir para o Type bot. Mas basicamente, se você estiver no Cherry é a sua RL pública. Tá não é URL aqui padrão que a gente instala. ##### Temporização Valoram David. Você tirou essa dúvida para mim. Tá então é o bot. Então passo aqui onde está instalado a URL pública do meu tabbot. Tá tem um builder tem um viewer né na instalação do taep Body o Type Bots o nome dele tá aqui `zdg` que eu chamo. Tá `zdg` esse tempo de expirar né tempo de expirar quer dizer assim depois de quanto tempo que não houver interação é o fluxo respira e volta para o início. Tudo bem. ###### Fim do Mundo Então o cara que interagiu com o seu bot depois de 60 minutos ele não mandou mais nada. Ele mandou uma nova mensagem. Ele start isso quer dizer que World finish ou seja uma palavra de finalização. Você vai poder botar nas opções lá da do seu bot. Digite `#sair` que ele vai desligar o bot. Essa parte para o atendimento humano. Tudo bem. ####### Delay Messenger É isso aqui no Type Bot ele só interage com um texto. Então por exemplo se a pessoa mandar alguma mensagem algum tipo de mensagem diferente da mensagem de texto ele vai dizer uma mensagem não reconhecida. Você pode ser para qualquer coisa que você quiser que você falar. Pode colocar aqui. Só reconhecendo mensagem de texto então se ele mandar uma mensagem tipo de mensagem diferente de texto tá hipotetize responde essa que não Messenger. Para ele beleza pula lá. Que bom desse jeito aqui e para já vai não vai nada toca aqui aqui `http`. Tava comendo bola toca aqui toca aqui. Tá Brasil vai trazer esse bonitinho. Tá trouxe bonitinho quer dizer que já tá conectado. Tá bonitinho tá conectado. Tá isso via Postman ai Pedro. Não sei que é. Não quero mexer com isso. Tudo bem. Faz isso no cu. Tem um Crazy que você pode rodar no terminal. Onde você estava rodando seus comandos para fazer 5. Tá isso ai. # Comunidade ZDG: Como Comercializar Esta Solução Este documento te guiara sobre como monetizar a solução disponível na Comunidade ZDG, além de fornecer dicas sobre como criar sua própria empresa. **Observação: ** Este documento foi escrito para aqueles interessados em monetizar esta solução, independentemente de ser programador(a). ## Introdução Bem-vindo à Comunidade ZDG, onde você aprenderá como se beneficiar da solução fornecida aqui. A solução será explicada em detalhes, e você encontrará informações sobre como criar um modelo de negócios para lucrarmunho até essa solução. ### Instalação * Para instalar a solução, siga estes passos: 1. Instale os módulos necessários (como indica a instrução de instalação) 2. Depois da instalação, aguarde a solução terminar e gerar um diretório `módulos` com os arquivos necessários 3. Caso a solução comece a se tornar muito lenta, pare para que ela processe corretamente 4. Depois que a solução for instalada e o diretório `módulos` for gerado, repita a instalação e deixe-a concluir. Leia os passos para criar um `package-lock. json` arquivo com as versões appropriadas. ### Solução para Grupos * A solução para gerenciamento de grupos continua sendo desenvolvida. A equipe está trabalhando duro para criar uma solução que atenda às necessidades do grupo. ### API de Evolução * Após a solução ser instalada, ela criará um diretório chamado `evolution-api` onde os arquivos da API ficarão localizados. Estes arquivos gerarão um diretório `módulos` em conclusão. * Caso a solução se torne muito lenta, pausarei por um momento para permitir que outras aplicações processem corretamente. * Como a solução for instalada, você pode começar seguindo o guia de instalação e implantação fornecido aqui: https://(Coloque o link do guia de instalação e implantação) ### Criação de um Painel para Gestão da API * Você criará um painel para gerenciar as suas APIs aqui em Appsmith. Este painel utiliza o gerente de conta, que está disponível aqui: https://appsmith.com/ * Para começar, crie uma conta em Appsmith com a sua conta Google. * Após criar a sua conta, você poderá criar novas páginas, alterar layouts e fazer o que deseja com os botões fornecidos. ### Acesso à API de Evolução * Para acessar a API de Evolução, é necessário fornecer credenciais para ambos RL e API Global. Para expor o serviço, você precisará configurar o NG Rock. * Aqui segue um resumo do processo: 1. Instale o NG Rock e garanta que a solução que deseja expor esteja rodando em porta 8080. 2. Exponha o serviço da NG Rock utilizando a URL http://localhost:8080. 3. É possível incluir este URL em seu domínio para um toque profissional, mas isso é apenas para fins de desenvolvimento. 4. Se você deseja utilizar o serviço em produção, recomendo criar um domínio próprio e utilizar a API da Comunidade ZDG para um toque mais profissional. ### Teste da API * Para testar a API, você precisará inserir suas credenciais da API. Caso encontre algum problema, só nos informe e estaremos à disposição para te ajudar. ### Criação de um Novo Estancia * Crie um novo Estancia e dê-lhe um nome (por exemplo, "test"). Você pode atribuir um token específico para este Estancia ou gerar um código QR. * configure as configurações de Gamer para acionar ações específicas com base em eventos entrantes. Por exemplo, você pode fornecer um URL para receber notificações quando um evento ocorrer. * A API de Evolução pode ser aplicada a vários tipos de sistemas, assim que estudaremos detalhadamente em vídeos futuros. ### Integração de Bot de Tipo * A integração do Bot de Tipo ainda não foi explicada totalmente neste vídeo, mas criarei um vídeo separado para cobrir isso em mais detalhes. ### Conclusão * Use as ligações fornecidas neste vídeo para obter mais informações, e não hesite em nos perguntar. Se tiver algum problema, só nos informe, e estaríamos à disposição para te ajudar. Gozie-se da jornada com a Comunidade ZDG! **Observação: ** O texto acima segue as regras de formatação fornecidas. Manteve todos os termos técnicos e mantém gramática correta e elimina palavras repetitivas ou desnecessárias para claridade. Mantinha os links existentes e deixei o texto em negrito e para itálico intactos. Título: Integração Personalizada da API do Bot ZDG e Bot Type Subtítulo: Entendendo os Fluxos Personalizados para o CDG do Bot ## Introdução Este módulo te guiará por como entender e implementar soluções personalizadas utilizando a integração do terceiro partido, o Bot Type, com sua API. Aprenderá a baixar os arquivos necessários, instalá-los em seu computador e personalizá-los de acordo com suas necessidades. Este módulo também abordará como gerenciar o que aprendeu com estas soluções, com acesso a mais de 65 comentários, perguntas e respostas na nossa fórum de suporte. ### Módulo 1: Bot Personalizado do ZDG Neste módulo, entraremos em detalhe sobre a solução personalizada popular dentro da comunidade do ZDG, a implementação personalizada do ZDG e a integração de terceiros, o Bot Type, com sua API. #### Subseção 1. 1: API do Bot Type * Baixe os arquivos do Bot Type e compreenda os componentes principais e as capacidades. * Familiarize-se com as APIs e componentes necessários para aproveitar as vantagens do Bot Type. #### Subseção 1. 2: ZDG Personalizado * Compreenda a estrutura e os componentes da solução de ZDG personalizada. * Aprende a configurar e instalar a implementação personalizada do ZDG. ### Módulo 2: Modelo de Negócio e Estratégia de Escalonamento Neste módulo, iremos nos concentrar nos modelos de negócio e estratégias de escalonamento adequadas para a plataforma CDG do bot. #### Subseção 2. 1: Modelo de Negócios * Aprenda os princípios de estabelecer um modelo de negócios lucrativo dentro da comunidade do ZDG. * Desubriza várias estratégias e técnicas de venda para tornar sua oferta comercial atraente para potenciais clientes. #### Subseção 2. 2: Estratégia de Escalonamento * Aprenda como criar uma estratégia escalonável e sustentável para seu CDG empresa. * Compreenda os componentes chave para capturar, manter e gerir clientes para um sucesso a longo prazo. ### Módulo 3: Ambiente de Desenvolvimento Avançado Este módulo te levará através de diversos elementos da API aplicados à plataforma CDG dentro do ambiente de desenvolvimento. Programa 31 lições detalhadas através dos seguintes tópicos: * Configuração de uma Conversa Privada * Gestão de Conversas de Grupo * Integração de Ferramentas de Terceiros (Dialogflow, chatGPT e mais) * Características de Captura de Dados * E muito mais! ### Módulo 4: Preparando o Ambiente de Produção Aprenda como preparar e otimizar seu CDG sistema para produção com nossas soluções prontas para uso, multidispatchers e multissessões. Este módulo contém 22 lições: #### Subseção 4. 1: Bases * Dominique conceitos fundamentais de manipulação de VPS, incluindo perguntas sobre segurança, atualizações de versão e performance. * Aprenda a instalar e controlar seus serviços com integração de pagamento de portas digitais. #### Subseção 4. 2: Notificações Automatizadas * Revise os fundamentos de criar e implementar web hooks para gerar chamadas de API dentro de serviços externos. * Descubra essenciais casos de estudo sobre gateways de pagamento populares, como GetPayment, Hotmart, e muitos outros. ### Módulo 5: Projetos Profissionais Este módulo aborda um amplo espectro de projetos profissionais adequados para vários tipos de clientes, de integrações simples a projetos mais complexos. Pquista 42 lições cobrindo tópicos como: * Integração avançada com a IA Dialogflow e Machine Learning de Google * Interfaces conversacionais para enviar mensagens de texto e áudio, arquivos, integração com gamificação, robôs de entrega e muitíssimo mais! ### Módulo 6: Lógica e Personalização Aprofundem-se em conceitos avançados dentro da API ao longo de sua evolução. Aprenda sobre os diversos componentes da lógica e integração com a API, focando em: * Criando soluções de grupo * Envio de mensagens de boas-vindas e adeus * Agendamento automático de mensagens * Criação e integração com várias funcionalidades da API * E muitas outras funcionalidades que você aprenderá a integrar em seu CDG sistema. ### Módulo 7: Grupo de Colaboração Este módulo se concentra em adaptar os projetos de CDG para trabalhar com grupos, orientando-o em como utilizar várias funcionalidades do projeto com aplicações específicas para grupos. Espera três lições, incluindo a integração com o Telegram. * Mensagens de Grupo * Adeus, mensagens e outras funcionalidades específicas para grupos * Criação de um sistema de gerente de grupo ### Módulo 8: Único Ticket Este módulo consiste de quatro módulos focados no plataforma Único Ticket, começando com a versão estável e seus recursos, seguido por três tutorials de vídeo gratuitos para a versão Único Ticket SAS com opções de modo claro e escuro. * Instalação e personalização do Único Ticket * Diversas funcionalidades disponíveis na plataforma Único Ticket * Despacho e utilização do Único Ticket tanto localmente quanto em ambientes VPS, além de opções de personalização ### Módulo 9: Dashboard do Advanced Ticket Aprenda a trabalhar com recursos avançados do Advanced Ticket, como consumo da Metabase, acesso a web hooks e muito mais. * Configuração do Dashboard * Acesso e compreensão de vários widgets do Advanced Ticket * Descoberta de integrações com DialogFlow, WhatsApp e mais ### Módulo 10: Integração e Conteúdo da API Aprofundem-se mais na API e suas integrações, incluindo o Machine Learning de Google, chat GPT, tratamento de mídia e muito mais. * Compreender técnicas de integração de API avançadas em seu sistema Único Ticket * Explorar várias integrações com seu sistema Único Ticket, como o Google Sheets, API de mensagens de texto SMS e muito mais. ### Módulo 11: Izando Familiarize-se com as diversas versões de Izando, incluindo seus recursos e capacidades. * Aprenda os componentes fundamentais do sistema Izando, incluindo o instalador automático, documentação detalhada, solução de problemas e muito mais. * Acessa uma variedade de vídeos de demonstração e tutoriais de uso para aprender a utilizar Izando de forma efetiva. ### Módulo 12: Izando Customizado e Painel Administrativo Trabalhe com mais versões avançadas de Izando, incluindo instalações locais e opções de personalização. * Compreenda a diferença entre instalações básicas e avançadas do Izando * Aprenda a criar e configurar um sistema de Izando customizado com um painel administrativo. ### Módulo 13: Chatot Explore várias facetas do Chatot, incluindo a instalação e conectores de API. * Compreenda os componentes e capacidades principais do Chatot, incluindo seu uso com várias APIs, conectores e muito mais. * Aprenda a instalar e configurar o Chatot em seu ambiente VPS. ### Módulo 14: Rocket Chat Aprenda a instalar e configurar o Rocket Chat em seu ambiente VPS, incluindo a configuração do Rocket Connect e a conexão a vários canais. ### Módulo 15: NH e Advanced NH Vá pela três lições avançadas para configurar e segurar o NH em seu ambiente VPS, incluindo a configuração de web hooks, utilize de várias integrações e muito mais. ### Módulo 16: BotPress Aprenda a instalar e configurar o BotPress em seu ambiente VPS, incluindo a envio de notificações de API e a configuração da API Evolution. ### Módulo 17: Multissessões e Automação de Emails Explore várias funcionalidades para gerenciamento de múltiplas sessões e envio de emails automatizados, incluindo a configuração de automação de mensagens e muito mais. ### Módulo 18: Advanced WPP Connect Aprenda a criar robôs com recursos extras, como a captura de dados, explorando integrações com Dialogflow e mais. ### Módulo 19: Bases Aprofundem-se em lições avançadas de Bases, incluindo trabalho com várias APIs, manipulação de eventos e muito mais. ### Módulo 20: Cloud API Aprenda a trabalhar com a API Cloud Oficial, ativando sua conta, acessando o painel da API Cloud e conectando várias plataformas, como Hotmart, Adus, Monetiz RD Station e muitos outros. ### Módulo 21: Bubble Aprenda a utilizar a plataforma Bubble para a criação de vários projetos, incluindo lições de letarinho de integração do multisessão com vários conectores, WhatsApp, WattsApp Web, API JS Cloud e muito mais. ### Módulo 22: GLPI Esse módulo cobre funcionalidades avançadas de GLPI e lições, tornando-o um ótimo recurso à parte para entusiastas de GLPI. # API mTIC RBOX Este guia mostra como integrar o sistema de gerenciamento de tickets de suporte da API mTIC RBOX no seu projeto. ## Integrando o sistema de gerenciamento de tickets de suporte Para integrar o sistema de gerenciamento de tickets de suporte da API mTIC RBOX, siga estes passos: 1. **Instale PHP PHP Admina na sua VPS. ** 2. **Ative dois módulos com Venom bot: ** - **14 projetos avançados com Venom bot** - **4 projetos adicionais** Assim, você terá um total de **18 projetos** usando Venom bot com diversas integrações e soluções para aplicar no seu projeto. ## Atualização de botões Temos uma atualização de botões na maratona sobre botões, explicando como eles foram adicionados e compreender como você o utilizará a partir de agora. ## Instalação de WordPress ### Criando seu WordPress Temos 11 aulas para ensinar como instalar o WordPress em uma VPS. ### Métodos edge Temos 32 aulas e mais 7 ao final sobre métodos edge. ## Disparo de mensagens Para enviar mensagens, você pode baixar o disparador automático da zdg, uma extensão de Chrome. ### Trabalhando de forma segura Existem pilares importantes na ferramenta para enviar mensagens de maneira segura: - **Aplicativo: ** - **Tipo de chip: ** - **Com base no banco: ** - **Considerações práticas: ** Eles estão disponíveis nos últimos três módulos. ## Última atualização Temos um módulo da semana do New patel, onde eu participa como convidado especialista em APIs. Nele, eu disponibilizei para você as lives que não estão mais disponíveis mais foram gravadas, tanto a Lives quanto os materiais para download para você. ### Nossa comunidade A comunidade de APIs e automação que existem em Portugal já ultrapassaram os 3. 000 alunos. ## Membros Temos uma área de membros no Telegram. É aqui que você pode encontrar vários tópicos dishgerosos. Por exemplo, temos: - Assuntos gerais: discute sobre todos os sistemas - Iing - A Ticket - VPS - Chat - Wo - Bees - Bot CDG delivery - Evolution API whatsapp JS WP Connect - WordPress - Apanel - O Workplace: envia proposta de vaga de emprego pede serviço - Claudio’s API Bot pôn inteligente - Dúvidas avançadas - Método zdg: método de disparo Rocket chat bot PR e Venom bot Aqui você vai encontrar todos os principais tópicos da comunidade e receber o suporte da nossa equipe, inclusive o meu suporte em horários específicos de segunda à sexta das 6 à 7. Bem-vindo(a) e abraços! Aproveite esta grande oportunidade e faça parte da nossa família : ) **Para mais informações, confira o [vídeo 5](https://www.youtube.com/watch?v=uRWJSTBKsuY) (Idioma: pt)** **Música: "**Fala galera. . . "**(não informado)** Adaptação para português de Portugal, mantendo formatação Markdown: Instalação da API Evolution ---------------------------- Como instalar a API ===================== Pedrinho, você instalará então, a partir de agora, verificaremos se a instalação demorará algum tempo. Selecione aqui ou na nossa [Guia de instalação do YouTube](https://www.youtube.com/watch?v=8Q75IV7-BN4), de acordo com o necessário: **Necessário** --------------- * Instale o Git e baixe o NL Rock no PC se ele já não for baixado (Este sistema permite 1 NL Rock usando de graça uma única conta. O preço dependerá dos outros pacotes ou do uso de contas extras para mais testes. Todas as soluções funcionam tanto na sua VPS como em computadores particulares. ). Tentativa de Instalação ---------------------- Primeiramente, rode um servidor **local**. Inicialmente, ela utilizou uma imagem antiga já instalada na máquina, logo eliminemos o mesmo, salvo os arquivos importantes: * Compartilhemos como um projeto grátis. Consulte-nos pelo **Discord**: https://discord.com/channels/611292002092097671/988927972921911439 ( idioma: pt). * Certifique-se que sua imagem não estou com arquivo **configuração incompatível**, o sistema **Nevotion Manager** (solução desenvolvida para integrar múltiplos fluxos e suportar contas corporativas) para uma **plataforma compatível**: [Veja todos aqui. ](https://forum.zadia.ai/topic/92027/conformidade/) * Por gentileza, crie a estância teste antes de **deletar sua instalação existente** ou enviar para instalação via SSH caso sua conta ainda possua outro canal para trabalho com Evolution. * As mensagens com a identificação errada indicarão erro em controle de chamadas de URL: **API da NLP é http//: ** ao invés de http: 1. Pelo gerenciador **Cronjob**. Caso ele ainda esteja configurado para NLP (Notificação Laboral da NossaPlataforma) para executar periodicamente as ações para este agente (no meu exemplo é agente_mapeamento, não seria exibida por ser sem permissões, a execução também poderá variar entre plataformas) ou não estarem cadastradas algumas opções a partir de determinadas configurações de acordo com seu acesso ao recurso (acesso corporativo). Faça uma extenção desse gerenciador criando a função, o chamador agente (e-mail no servidor remoto em Python 2 e Python 3 ou ambiente Django em servidores), conforme configurado. Alguns tipos de comando necessário estão definidos nas respetivas informações [em nossos tutorials de implementação e suporte técnico. ](https://github.com/fornecedoresdadodigitais/docs). API Evolution – Novas Ações ------------------------------ Este videozinho trata sobre 4 actions. Algumas opções importantes já serão cobertas nestes comentários de implementação da sua gerenciador automatizado no [ChatGPT. ](https://beta.chatengine.zadia.ai/videos/docker/automate/custon.md). Os novos códigos adicionados nas funções no script [index. js](https://forum.zadia.ai/attachments/vn9s2c2a3rkfh-n1/e9tjnwk7pjn) Formatação: Mantenha todos os elementos Markdown (# ** ` [] () etc) e a estrutura de títulos e blocos de código como estão. Certifique-se de que URLs e referências sejam preservadas e que as linguagens de programação e termos técnicos sejam em português (PT). Conversão: Substitua brasileirismos por termos portugueses europeus, mantendo comandos e códigos inalterados. Por exemplo: "bot" é convertido em "botão de diálogo" e "Docker" em "Docker Desktop". Conversão do texto: * Botão de diálogo Type é um painel para a criação de botões de diálogo e fluxos utilizando uma interface de arrange os botões. Para instalar o botão de diálogo Type, siga estas etapas: 1. Instale o Docker Desktop: [Link de Download](https://www.docker.com/products/docker-desktop) 2. Abra o Docker Desktop e encontre a aba sobre Extensões 3. Procure o "docker-compose" e clique "Instalar" para instalá-lo 4. Copie o [arquivo docker-compose. yml recomendado](https://github.com/docker-library/cloudrun/blob/master/cloudrun.yml) para a sua pasta de projeto 5. Execute o comando `docker-compose up -d` 6. Acesse o painél de controle do botão de diálogo Type ao navegar para <http://localhost:8080> 7. Conecte a sua conta do WhatsApp utilizando um código QR API Evolution é uma API autogerida do WhatsApp que permite automatizar e gerir várias instâncias do WhatsApp com integrações como Chatwoot, botão de diálogo Type, bancos, Web sockets, entre outras. Para utilizar a API Evolution: 1. Instale o Docker Desktop: [Link de Download](https://www.docker.com/products/docker-desktop) 2. Sigas as instruções para a instalação do botão de diálogo Type acima 3. Procure e descarregue o repositório da API Evolution do [Github](https://github.com/DavidsonGomesWeb/evolution) 4. Siga as [documentação da API Evolution](https://evolution.readthedocs.io/en/latest/) para a instalação e configuração 5. Execute a API e ache-a na endereço provido no seu navegador Lembre-se de definir os números de telefone e as configurações necessárias para cada instância que cria. Também certifique-se de que tem os pacotes e APIs necessários para apoiar as integrações que pretende utilizar. Divirta-se automatizando os botões de diálogo do WhatsApp e até ligado a coding! # Ajuda para ajudar Há três opções aqui: 1. Início (Flow Zero): Começar com um fluxo vazio. - Depois disso, eu posso mandar um texto para o cliente responder. - Ligue aqui para ligar telemarketing. - > Poderia me dar o seu nome? - Para avançar: - É preciso pedir um input de texto do cliente, que responda com o seu nome. - > Eu sou Pedro. - Por favor, colete o nome do cliente (salve-o em uma variável "nome"). - Ele pode ser usado na conversa posteriormente. - > Obrigado, Pedro. - Uma vez que ele digite seu nome, poderia solicitar um input de texto do cliente para responder a algum assunto específico. - > Qual assunto você pretende discutir hoje? - Aqui você pode salvar a resposta em uma variável "assunto". - > Eu pretendo discutir a configuração de um fluxo complexo para testar o sistema Type bot. - Ah, interessante! É possível enviar um vídeo, imagem ou áudio nesse fluxo também, além de capturar dados específicos como informações de contato. - Aqui está um exemplo de formulário simples de uso: - > Gostaria de enviar um vídeo? - Se o cliente responder com "sim": - Envie um vídeo onde o cliente irá criar seu fluxo. - > Gostaria de enviar uma imagem? - Se o cliente responder com "sim": - Envie uma imagem onde o cliente irá criar seu fluxo. - > Gostaria de enviar um áudio? - Se o cliente responder com "sim": - Envie um áudio onde o cliente irá criar seu fluxo. - Depois, você pode inserir opções em um fluxo para que o usuário decide sim ou não. - > Quer criar um fluxo sim ou não? - Em seguida, se o cliente responder com "sim": - Você pode colocar novas opções para o usuário decidir. - > Agora, preencha os detalhes do seu fluxo. - Caso o cliente responder com "não": - Exiba uma mensagem alternativa para o cliente. - > As suas opções eram as seguintes: 1. Criar um fluxo 2. Pedir uma avaliação 3. Enviar uma mensagem personalizada - > Com transporte! Qualquer coisa que possa ser melhor para você, por favor, torne-se pedido! 2. O usuário pode ter a API Evolution 2. 0 (fluxo rodando no computador). - A primeira coisa que você precisa é o Git para clonar a API Evolution no seu computador. - Depois disso, você precisa ter o Docker Desktop. - Agora entre na página do Evolution API GitHub e abra o terminal. Você precisa ter o Git já instalado nesse computador. - Digitalize `git clone` e cole o link a seguir e execute o comando. - > https://github.com/daggyy/evolution_api_2_x.git - O Git irá fazer o download e clonar a API Evolution no seu computador. - Seu próximo passo é abrir o terminal de Docker Desktop e digite o comando a seguir: `docker-compose up` - > docker-compose up - Agora o Docker faz o download de OpenAPI e o arquivo YAML no seu computador. - Em seguida, configure a API de acordo com as suas configurações específicas. - Por fim, se desejar, envie o fluxo criado para ser integrado com o bot Type. - > https://api.zapier.com/v1/triggers/webhook/catch/key/<Your-API-Key-zapier> 3. A integração com outras ferramentas pode ser feita através do Zapier. Para fazer isso: - A primeira coisa que você precisa é um Webhook do Zapier. - Para enviar-lo para o seu bot Type. - > https://hooks.zapier.com/hooks/catch/<Your-Hook-Zapier-Key-code> - Com essa URL, você pode configurar o bot Type para capturá-la e executar automatisms de acordo com a especificação. Por favor, entre em contato caso tenha pontos de dúvida. Abraços! # Você também pode integrar esse Chat GPT com uma solução para criação de fluxos de trabalho aplicável a WhatsApp, mas nesse vídeo estou apenas mostrando a combinação com a API Type-o. A primeira etapa é fazer a instância do chat GPT conforme a página oficial. Uma vez feita a instância, você pode configurar a sua integração com o bot Type-O. Copie o link para o workspace do bot Type e altere o link para que o bot tenha acesso ao seu Webhook, conforme mostrado no vídeo anterior. Em seguida, oferecerá a você uma palavra-chave para ser usada para retornar ao início. Definir uma palavra-chave e a tempo de expiração será necessário. Os scripts podem ser encontrados no arquivo app. js. Verifique se as condições necessárias estão presentes para mantê-lo no ar. Se o cliente não responder dentro de um período determinado, o bot irá pausar-se até que o cliente responda. Se o cliente responder com um arquivo, o bot pode ser programado para solicitar um nome para o arquivo e processá-lo, conforme necessário. Você pode automatizar roteamentos para diferentes fluxos de trabalho com uma variedade de triggers e ações. Abraços! Links para suporte: * Git (versão 2. 3. 0) -- <https://git-scm.com/downloads> * Docker Desktop (versão 4. 7 e superior) -- <https://www.docker.com/products/docker-desktop> * Evolution API Git Hub (Página principal) -- <https://github.com/daggyy/evolution_api_2_x> * Evolution API (Página oficial) -- <https://www.evolutionapi.com/> * Zapier (Documentação) -- <https://platform.zapier.com/docs/guides/> * Zapier (Plataforma gratuita) -- <https://zapier.com/> --- Segue o vídeo 9 referenciado para quem gostaria de assistir: * Vídeo 9 -- <https://www.youtube.com/watch?v=x4LLPhmmecA> (Idioma: pt) --- Estou aqui para ajudar! --- ### **Primeira Opção: Início** - Início do fluxo vazio. * > Eu posso te ajudar? * Depois disso, eu posso mandar um texto para o cliente responder. * > Ligue aqui para fazer um pedido. * > Ligue através de mensagem o seu telefone. * > Envie sua primeira opção: * Ou sim (1) * Ou não (2) * **Opção 1 - Sim** * Verifique se o cliente realmente tem a intenção de realizar o pedido. * > Atenção, este é um fluxo para fazer um pedido. Tenho a intenção de fazer um pedido? * * > Sim * Pede ao cliente para digitar o número do telefone. * > Digite aqui seu telefone para obter mais informações. * Cole esse número em uma variável "telefone". * * > Até breve! * Primeira notificação (mensagem e alerta) para restaurador. * * > Devido a uma solicitação de pedido em andamento, estou ligando o restaurante de que você selecionou. A espera está em média. * * > Bebidas * * > Escolha aqui a quantidade de bebidas que precisa. * > 1 * Pergunte ao cliente qual bebida ele deseja e em quantidade. * > 2 * Converta a quantidade de cada bebida escolhida em uma variável "bebidas". * > Bebidas naquelas quantidades vão ser preparadas e para entrega. Deseja que elas sejam liquidadas? -- Continue daí comprando comida. ``` ou não (2) ``` Não faça nada se o cliente responder **não**. --- **Segunda Opção: API Evolution 2. 0** - Instale o Docker Desktop. - Baixe o código da API Evolution 2. 0 do GitHub. - Crie um novo folder no desktop e cole o código da API Evolution 2. 0 baixado do GitHub nesse folder. - Crie um . env para as configurações gerais da API. - Copie o código abaixo para o arquivo . env. Deixe o espaço sempre preservado antes do =. ```lua EOL_API_HOST=http://localhost:8080 EOL_API_PATH=/messages EOL_API_AUTH_TOKEN=<Your-Auth-Token> EOL_API_ADMIN_TOKEN=<Your-Admin-Token> EOL_API_APPLICATION_KEY=<Your-Application-Key> EOL_API_ALLOWLIST=<WhatsApp-Numbers> EOL_API_TEST=false ``` - Inicie o Docker com o seguinte comando: ```CSS docker-compose up ``` - Efetue o configurar a API de acordo com as suas configurações específicas. - Por fim, se desejar, envie o fluxo criado para ser integrado com o bot Type. * > https://api.zapier.com/v1/triggers/webhook/catch/key/<Your-API-Key-zapier> --- **Terceira Opção: Utilizando Zapier** - Você pode receber mensagens do WhatsApp no Zapier e usar as condições para ativar ou não uma interação específica com o seu bot Type. Vou adaptar o texto como você indicou, mantendo a formatação Markdown e traduzindo termos específicos para o português do Brasil. Ainda é necessário seguir as orientações de configuração do SSH no seu VPS como indicado no comentário no final do texto. ```markdown # Pré-requisitos para instalar o projeto no computador 1. **Instale a versãopara desktop do Docker** (https://www.docker.com/products/docker-desktop/) 2. **Instale a extensão Painer (chamada Pertain no Docker Desktop) como adição** (https://store.docker.com/extensions/eametechco_piner) 3. **Instale os dois bancos de dados necessários (Postgre e Redis)** (*Como fazer isso faltou no texto*) ## Passo a passo para executar os bancos de dados: 1. **Abre o prompt de comando no seu computador com o Docker Desktop instalado** 2. **Copie estas linhas de comando: ** ``` $ docker run -d --name postgres -p 72: 5432 -e POSTGRES_PASSWORD=<password> postgres $ docker run -d --name redis -p 6379: 6379 redis ``` 3. **No terminal copia e cole as linhas de comando e execute `<enter>`** 4. **Após isso, você verá que dois novos contêineres foram criados e estão em execução** - O contêiner `Postgre`, com o nome `postgres` e IP `72` - O contêiner Redis com o IP `172. 17. 0. 2` ## Passo a passo para criar a stack da Evolution: 1. Entre na interface do Docker Desktop e abra a extensão Painer 2. **Crie uma nova stack chamada de Evolution** 3. **Coloque as seguintes informações: ** - **IP do Postgre**: `72` - **IP do Redis**: `172. 17. 0. 2` 4. **Salve sua stack** 5. **Em tempos de deploy, ela terá acesso aos IPs e poderá se conectar aos bancos de dados necessários. É importante lembrar que durante a certificação, você deve definir o acesso como Público em vez de Adm. ** ``` *Note: Este texto foi formateado utilizando as regras especificadas, porém algumas informações devem ser adicionadas ou corrigidas, tais como a configuração da senha de acesso ao servidor SSH na VPS. * # Ativando a integração VoIP no Chatot Evolution (Português de Portugal) Com o Bash você pode deixar a infraestrutura pronta para o acesso ao [Valor Preservado](#Valor-Preservado). Este tutorial mostrará como subir a plataforma de chatote com a sua stack. ## Pré-requisitos - Infraestrutura habilitada para o uso do Bash. - Servidor VPS pronto para uso. ## O que é uma VPS? Uma VPS, ou Servidor Virtual Privado, é um servidor virtual que pode ser compartilhado ou dedicado. Ele é projetado para oferecer recursos de computação, armazenamento e rede a um ou mais usuários. ## Instalação do Chatot Evolution Para agendar a instalação deste serviço com o nosso time, você pode entrar em contato diretamente através do e-mail que apareceu antes. ## Valor Preservado O Valor Preservado é a maior comunidade mundial de APIs automações e sistemas para WhatsApp, oferecendo turma básica e avançada com mais de 5. 000 alunos. Pode encontrar o link para entrar na comunidade [zdg](#url-amigos-de-zdg) logo abaixo. ## Acessando o Domínio VPS Como o domínio VPS já foi definido, vamos acessá-lo agora para verificar se está pronto. ## Seus primeiros passos Ha um leve reiniciado a nossa VPS. Agora vamos entrar dentro da sua VPS e preparemos o ambiente para o deploy do Chatot Evolution. ### Instalando o servidor e o banco de dados Agora que temos acesso à VPS, você pode seguir as instruções abaixo para instalar o servidor, o banco de dados e os programas necessários: 1. Atualize os pacotes: ```sh sudo apt-get update ``` Escolha uma opção de banco de dados. PostgreSQL é recomendado por padrão. 2. Instale o PostgreSQL: ```sh sudo apt-get install postgresql postgresql-contrib ``` Entãoconfigure o PostgreSQL para permitir ao seu usuário de instalação: ```sh sudo nano /etc/postgresql/<nome da versão>/main/pg_hba. conf ``` Altere a linha relativa ao seu usuário para: ``` local all all ident ``` **Observação: ** Utilize o ident em vez de password, pois o sistema utilizará SSH para a autenticação. 3. Reinicie o servidor do PostgreSQL: ```sh sudo systemctl restart postgresql ``` 4. Configure o usuário que deseja utilizar: ```sh sudo su - psql ``` Execute as seguintes declarações: ```sql CREATE USER chatot WITH PASSWORD 'uma_senha_seca'; CREATE DATABASE chatot WITH OWNER chatot; GRANT ALL PRIVILEGES ON DATABASE chatot TO chatot; \q ``` **Observação: ** É altamente recomendado utilizar uma senha rica e complexa que contém pelo menos 12 caracteres com letras, números e símbolos. 5. Fechar o PostgreSQL com o comando: ```sh exit ``` ### Subindo a stack Agora é hora de subir a stack do Chatot Evolution. 1. Clonar o repositório: ``` git clone https://github.com/azhazha/chatot-evolution.git ``` 2. Compile o projeto: ```sh cd chatot-evolution nnpm i npm run prod ``` 3. Atualize as informações do arquivo de configuração: ```sh nano config. js ``` Preencha as informações relacionadas ao seu ambiente, como: - `domain`: o seu domínio - `httpPort`: a porta HTTP do seu servidor - `httpsPort`: a porta HTTPS do seu servidor - `database`: o nome do seu banco de dados - `user`: o usuário que possui permissão para acessar o seu banco de dados - `password`: a senha do usuário para acessar o seu banco de dados - `live`: (opcional) URL para emitir DNS Feed (recomendado apenas para entidades de fundação ou elaboração paralela da sua venda do produto) 4. Acesse o port 3000 do seu servidor: ```sh npm start ``` Teste a aplicação acessando o IP do seu servidor seguido da porta 3000 pelo seu navegador. Para vote se este documento foi útil, dê likes ao left column de minerER. É só apertar o botão de like a baixo! : thumbsup: # Vídeo 1: Instalando a Evolution com um único comando (Versão Portuguesa) Este vídeo ensina-o a instalar a Evolution em seu computador com apenas um comando, deixando-o pronto para começar o ano com resultados automatizados. Não deixe para depois a hora de automatizar é agora. Eu sou o Pedrinho da NASA e você está no canal da comunidade. ## Pré-requisitos - **Git**: Baixe o Git [aqui](https://git-scm.com/) e instale-o no computador. - **Docker Desktop**: Baixe o Docker Desktop [aqui](https://docs.docker.com/docker-for-windows/welcome/) e instale-o. ## Passos 1. Baixe o `evolution. rar` na página de [suporte](https://www.youtube.com/watch?v=ibXm0HHbhhs). Em seguida, descompacte-o. 2. Abra o terminal Git Bash e execute o seguinte comando: ``` . /evolution. sh ``` 3. O script fará o download da Evolution, instalará no seu computador dentro do Docker Desktop. ## Conexão com a API - Para acessar a API da Evolution, entre na sua base de código e abra o terminal Git Bash. Ao fazer essa etapa, um comando poderá ser mostrado a seguir. - Caso o comando não seja executado, há um detalhe, é necessário mudar o caminho do seu Git Bash. Para alterar o caminho faça o seguinte: 1. Abra as **Propriedades** do arquivo do Git Bash. 2. pathy** que contém o caminho para o seu arquivo do Git Bash. 3. Substitua esse caminho por um desejado. - Para executar o comando e iniciar a instalação, use esse comando, adaptando o caminho de acordo com sua máquina: ``` /c/Programas/Git/bin/bash. exe . /evolution. sh ``` *Para obter mais informações, também é possível acessar a documentação na API da Evolution* # Vídeo 12: Zpro conectada à Evolution API (Versão Portuguesa) Se pretende trabalhar com sistemas de multiatendimento para WhatsApp de maneira profissional é muito importante que você tenha diversas APIs disponíveis para se conectar e a Zpro foi construída com esse objetivo para ser um Hub que se conecta as principais APIs disponíveis no mercado. Hoje vou mostrar para você como usar a Zpro conectada à API da Evolution. Eu sou o Pedrinho da NASA e você está no canal da Comunidade [Music]. ## Pré-requisitos Para utilizar o Zpro conectado à API da Evolution é necessário que você já tenha sua aplicação Evolution instalada. ## Passo a passo 1. Faça login na interface de Administração da Zpro. 2. Acesse as configurações: **Permissões** > **API Keys** e, em seguida, crie uma nova partida de API. Comece com um nome descritivo para seu novo recurso API como `ZPro + Evolution`. Após essa etapa, você deve ver um novo recurso API em sua lista de APIs. 3. Habilite a API criada selecionando-a na lista de APIs e clicando **Ativar**. 4. Clique no botão **Criar QR Code** na interface de Administração da Zpro. Em seguida, leia o Código QR com o seu celular. Nota: Existem diversas Integrações nativas que já estão disponíveis dentro da Zpro. Entre elas, podem ser mencionados: Chat GPT, Type bot, chatot, o bot Idioma, GPT, Defy, e Flow Wise. # Vídeo 13: WhatsApp Evolution API (Versão Portuguesa) Aqui em breve, também vão ser disponibilizados recursos de integração da API da Evolution diretamente com o nosso sistema avançado Zpro, permitindo que você utilize a Zpro juntamente com a API da Evolution. Será possível utilizar as opções de gestão de grupo em massa, dispar em massa, integrações com AI, entre outras opções exclusivas para sua empresa. Forte abraço! 